在使用 Postman 時,環境變量可以幫助你在不同的 API 環境(例如開發、測試、和生產環境)之間靈活切換,而不需要手動更改請求的 URL 或其他參數。以下是如何使用 Postman 的環境變量來管理多個 API 環境的步驟:
base_url
: https://dev-api.example.com(開發)base_url
: https://test-api.example.com(測試)base_url
: https://api.example.com(生產)base_url
: API 的基礎 URL。api_key
: API 授權密鑰。user_id
: 測試用戶的 ID。{{變量名稱}}
調用環境變量。例如,使用 {{base_url}}/users
作為 API 的 URL,其中 {{base_url}}
將會根據你選擇的環境被動態替換為對應的值。{{api_key}}
),可以使用相同的方式在請求標頭、參數中引用。{{$guid}}
、{{$timestamp}}
等,用於自動生成唯一值或時間戳等內容,這些變量無需手動設置。假設你在「開發環境」和「生產環境」中分別有不同的 API URL 和密鑰:
base_url
: https://dev-api.example.com
api_key
: dev-123456
base_url
: https://api.example.com
api_key
: prod-abcdef
你的請求 URL 可以是 {{base_url}}/users
,並且在 Authorization header 中可以使用 {{api_key}}
。根據你選擇的環境,這些變量會自動被替換為對應的值。
通過這種方式,可以輕鬆管理多個 API 環境,而不需要每次手動更改請求中的 URL 或憑證。